52487
962423
578572
396546
185779
230735
370208
643510
25822
203287
424448
407284
763146
859948
989724
772610
502504
33952
57987
570377
276284
514841
429275
794256